﻿body
{
}

form input[type='submit']
{
	margin-top: 10px;
}
.pageTitle
{
	display:block;
    float:left;
    text-align:left;
        
    font-weight: bold;
    padding: 5px 0;
    margin: 0;
    border: none;
    line-height: 2em;
    font-family: Arial, Helvetica, sans-serif;
	
}
.pageTitle h1
{
	color:White;
}
#customTitle
{
	color:White;
}
ul
{
	display:block;
	clear:both;
}
ul.row
{
    text-align:left;
    list-style:none;
    
    margin:0;
	font-size:11px;
	display:block;
	/* 
	Because of the width:100% this makes the ul.row one per line
   */
	width:100%;
	/* Required to make FF align rows correctly */
	clear:both;
	/* Required to make sure that if the user decreases browser width the lines don't wrap
		inside of a row.
	 */
	min-width:500px;
}

ul.row li 
{
	float:left;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
	margin:0px;
	padding:0px;
	text-align:left;
	
	
}
.cell
{
	border-left:solid 2px #5c87b2;
	border-top:solid 2px #5c87b2;
	text-align:center;
}
ul.row li cell
{
	border-left:solid 2px #5c87b2;
	border-top:solid 2px #5c87b2;
	width:40px;
	margin:0px;
	padding:0px;
	text-align:center;
	min-width:40px;
}
ul.row li.CellTopRow
{
	border-top:solid 4px #5c87b2;
}
ul.row li.CellRightColumn
{
	border-right:solid 4px #5c87b2;
}


.box
{
	
	height:40px;
	width:40px;
}
.cellContainer
{
	border:solid 2px #5c87b2;
}
/*
.cell 
{
	border-left:solid 2px #5c87b2;
	border-top:solid 2px #5c87b2;
	width:40px;
	margin:0px;
	padding:0px;
	text-align:center;
}
*/
.Cellc3
{
	border-right:solid 2px #5c87b2;
	
}
.Cellr3
{
	border-bottom:solid 2px #5c87b2;
}

.CellBottomRow
{
	border-bottom:solid 4px #5c87b2;
}
.CellLeftColumn
{
	border-left:solid 4px #5c87b2;
}
.CellRightColumn
{
	border-right:solid 4px #5c87b2;
}

#puzzleTitle
{
	color:Black;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:10px;
	display:block;
}
.note
{
	font-style:italic;
}










